7dfe91be8d8961cf5dd8d791ea6b64bc8fe753cd,controllersvc/src/main/java/com/emc/storageos/volumecontroller/impl/plugins/VPlexCommunicationInterface.java,VPlexCommunicationInterface,discoverUnmanagedStorageViews,#AccessProfile#VPlexApiClient#Map#Map#Map#Set#,1555

Before Change



        try {
            // this is a map of cluster id (1 or 2) to the actual cluster name
            Map<String, String> clusterIdToNameMap = client.getClusterIdToNameMap();
            // this is a map of the cluster names to a map of its target port names to wwpns
            Map<String, Map<String, String>> clusterPortMap = new HashMap<String, Map<String, String>>();

After Change


            // this is a map of cluster id (1 or 2) to the actual cluster name
            // this is a map of the cluster names to a map of its target port names to wwpns
            Map<String, Map<String, String>> clusterPortMap = new HashMap<String, Map<String, String>>();
            List<String> vplexClusterNames = new ArrayList<String>(client.getClusterIdToNameMap().values());
            for (String clusterName : vplexClusterNames) {
                Map<String, String> targetPortToPwwnMap = VPlexControllerUtils.getTargetPortToPwwnMap(client, clusterName);
                clusterPortMap.put(clusterName, targetPortToPwwnMap);